W14 視覺智能應用 學習歷程
學號: 1111310035 姓名: 阮文孟
一、 人臉偵測 PYTHON colab 實作與步驟


▪ !cd drive

▪ 輸入
import numpy as np
import cv2
import matplotlib.pyplot as plt

uploaded = files.upload

face_cascade = cv2.CascadeClassifier('haarcascade_frontalface_default.xml')
img = cv2.imread('photo.jpg')
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
faces = face_cascade.detectMultiScale(gray, 1.1, 3)
print(faces)
print("------> Found {0} faces! <------ ".format(len(faces)))

for (x,y,w,h) in faces:
cv2.rectangle(img,(x,y),(x+w,y+h),(0,255,0),1)
roigray = gray[y:y+h, x:x+w]
roicolor = img[y:y+h, x:x+w]
plt.grid(None)
plt.xticks([])
plt.yticks([])
imgplot = plt.imshow(img)

二、 chatgpt 學習 人臉偵測 HAAR CV2 實作與步驟
三、 chatgpt 學習加入拍照、儲存圖片、人臉識別等功能 實作與步驟
四、chatgpt TensorFlow/Keras + CNN 實作與步驟